God incarnate - Espagnol Anglais Dictionnaire